Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 NEPTUNE ROAD Terraced £282,257 £111,300 19 Dec 2002
8 NEPTUNE ROAD Semi-Detached £313,032 £69,300 24 Feb 1999
10 NEPTUNE ROAD Terraced £276,556 £193,500 21 Aug 2015
22 NEPTUNE ROAD Semi-Detached £270,434 £173,500 25 Jan 2008